package com.example.sulingorder.service;

import com.xiao.sulingpublic.utils.R;

/**
 * @author: 1322127758@qq.com
 * @date: 2022/3/16 16:53
 * @作用: redis相关操作
 */
public interface RedisUtilsService {
    /**
     * 一个获取表单接口防刷接口用户code函数
     * @param id 用户账号
     * @return 返回表单唯一code值
     */
    String getRedisFormCode(String id);

    /**
     * 一个验证code的函数
     * @param key code在redis中的key值
     * @param code 验证的code
     * @return 返回验证结果
     */
    boolean testRedisFormCode(String key,String code);

    R getOrderData(String username, String orderSn);

    R getOrderAll(String latitude, String longitude, String scope);

}
